land prepared for tree nursery - French English Dictionary